home *** CD-ROM | disk | FTP | other *** search
/ HAKERIS 11 / HAKERIS 11.ISO / linux / system / LinuxConsole 0.4 / linuxconsole0.4install-en.iso / linuxconsole0.4.lcm / local / linuxconsole / share / alsa / cards / ICE1724.conf < prev    next >
Encoding:
Text File  |  2004-03-26  |  1.3 KB  |  105 lines

  1. #
  2. # Configuration for the ICE1724 (Envy24HT) chip
  3. #
  4.  
  5. <confdir:pcm/front.conf>
  6.  
  7. ICE1724.pcm.front.0 {
  8.     @args [ CARD ]
  9.     @args.CARD {
  10.         type string
  11.     }
  12.     type route
  13.     ttable.0.0 1
  14.     ttable.1.1 1
  15.     slave.pcm {
  16.         type hw
  17.         card $CARD
  18.     }
  19. }    
  20.  
  21. <confdir:pcm/surround40.conf>
  22.  
  23. ICE1724.pcm.surround40.0 {
  24.     @args [ CARD ]
  25.     @args.CARD {
  26.         type string
  27.     }
  28.     type route
  29.     ttable.0.0 1
  30.     ttable.1.1 1
  31.     ttable.2.4 1
  32.     ttable.3.5 1
  33.     slave.pcm {
  34.         type hw
  35.         card $CARD
  36.     }
  37. }    
  38.  
  39. <confdir:pcm/surround51.conf>
  40.  
  41. ICE1724.pcm.surround51.0 {
  42.     @args [ CARD ]
  43.     @args.CARD {
  44.         type string
  45.     }
  46.     type route
  47.     ttable.0.0 1
  48.     ttable.1.1 1
  49.     ttable.2.4 1
  50.     ttable.3.5 1
  51.     ttable.4.2 1
  52.     ttable.5.3 1
  53.     slave.pcm {
  54.         type hw
  55.         card $CARD
  56.     }
  57. }
  58.  
  59. <confdir:pcm/iec958.conf>
  60.  
  61. ICE1724.pcm.iec958.0 {
  62.     @args [ CARD AES0 AES1 AES2 AES3 ]
  63.     @args.CARD {
  64.         type string
  65.     }
  66.     @args.AES0 {
  67.         type integer
  68.     }
  69.     @args.AES1 {
  70.         type integer
  71.     }
  72.     @args.AES2 {
  73.         type integer
  74.     }
  75.     @args.AES3 {
  76.         type integer
  77.     }
  78.     type hooks
  79.     slave.pcm {
  80.         type hw
  81.         card $CARD
  82.         device 1
  83.     }
  84.     hooks.0 {
  85.         type ctl_elems
  86.         hook_args [
  87.             {
  88.                 interface MIXER
  89.                 name "IEC958 Output Switch"
  90.                 lock true
  91.                 preserve true
  92.                 value true
  93.             }
  94.             {
  95.                 interface PCM
  96.                 name "IEC958 Playback Default"
  97.                 device 1
  98.                 lock true
  99.                 preserve true
  100.                 value [ $AES0 $AES1 $AES2 $AES3 ]
  101.             }
  102.         ]
  103.     }
  104. }
  105.